package com.sc.vo;

import com.mybatisflex.annotation.Column;
import lombok.Data;

import java.time.LocalDateTime;

@Data
public class AttendanceRecordVo {
    private Long id;

    /**
     * 授课时间ID
     */
    private Long teachingScheduleId;

    /**
     * 学生ID
     */
    private Long studentId;
    private String name;

    /**
     * 班级id
     */
    private  Long clazzId;
    private String clazzName;

    /**
     * 出勤状态（0：缺勤，1：出勤，2：请假）
     */
    private Integer status;

    /**
     * 备注（请假原因、线上出勤等）
     */
    private String note;

    /**
     * 备注
     */
    private String info;

    /**
     * 创建时间
     */
    private LocalDateTime created;

    /**
     * 更新时间
     */
    private LocalDateTime updated;

    /**
     * 版本
     */
    @Column(version = true)
    private Integer version;

}
